directors' box (stadium) - French English Dictionary